home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Varios Español
/
Varios Español.iso
/
DBASE5
/
CUA_SAMP.ZIP
/
MODBRCV.PRG
< prev
next >
Wrap
Text File
|
1994-10-12
|
2KB
|
35 lines
*************************************************************
* FICHERO MODBRCV.PRG
* Muestra la utilización de la propiedad OnChange de botones de
* radio y casillas de verificación. Ejemplo del capítulo
* 22 de la "Guía del Programador".
*************************************************************
DEFINE FORM f FROM 9,15 TO 15,65 ;
PROPERTY Text "Selección de botón de radio o casilla"
DEFINE CHECKBOX chk OF f AT 1,9 ;
PROPERTY Text " OFF ", OnChange ObjChg
*------------------------------------------------------------
* rb1 es el primer botón de radio del grupo. Por omisión
* Group y Tabstop son .T. y su valor es .T.
*------------------------------------------------------------
DEFINE RADIOBUTTON rb1 OF f AT 1,28 ;
PROPERTY Text " ON ", OnChange ObjChg
*------------------------------------------------------------
* rb2 es el segundo botón de radio del grupo. Hace que
* Group y Tabstop sean .F. y se comporten por tanto como
* parte del grupo. Por omisión su valor es .F.
*------------------------------------------------------------
DEFINE RADIOBUTTON rb2 OF f AT 2,28 ;
PROPERTY Text " OFF ", Group .F., Tabstop .F., ;
OnChange ObjChg
lVoid = f.Open() && Abre la ventana de ficha.
lVoid = f.chk.SetFocus() && Fuerza el foco sobre la casilla de verificación.
PROCEDURE ObjChg && Controlador del suceso OnChange de los tres controles.
this.Text = IIF (this.Value, " ON", " OFF") && El texto del control es 'ON' si su valor
RETURN && es .T. y 'OFF' si es .F.